ADP\BaseVersion\Includes\Functions A

Total Complexity 73
Dependencies 21
Dependents 2
Total lines 437
Lines of code 269
Logical lines of code 170
Comment lines 80
Methods 15
Properties 6

Methods 15

Method Rating Maintainability Complexity Lines of code
getDiscountedProductsForCart()
D
30 31 117
getDiscountedProductPrice()
A
50 9 29
getActiveRulesForProduct()
A
50 9 28
calculateProduct()
S
56 5 17
getGiftedCartProducts()
S
58 5 15
recalculatePersistenceCache()
S
60 2 13
install()
S
73 2 5
processCartManually()
S
75 2 5
isRuleMatchedCart()
S
65 2 9
__construct()
S
68 1 7
withContext()
S
74 1 5
isGlobalEngineExisting()
S
80 1 3
getInstance()
S
81 1 3
getProductProcessor()
S
82 1 3
getProductsWithSalePriceAdp()
S
65 1 10